package com.armed.excepciones.productos;

import com.armed.ejb.transference.Comparativa;

/**
 * Exception Class ComparativaNoEncontradaException
 *
 *
 * @author init() software
 * @version 13/02/2008 
 */

public class ComparativaNoEncontradaException extends Exception 
{
    /**
     * Creates a new instance of <code>ComparativaNoEncontradaException</code> without detail message.
     */
    public ComparativaNoEncontradaException() 
    {
        this("No pudo encontrarse la comparativa");
    }
    
    /**
     * Creates a new instance of <code>ComparativaNoEncontradaException</code> without detail message.
     * @param comp 
     */
    public ComparativaNoEncontradaException(Comparativa comp) 
    {
        this("La comparativa de la empresa " + comp.getNombreEmpresa() + " al precio " + comp.getPrecio() + " para el producto " + comp.getProducto() + " no pudo ser encontrada");
    }

    /**
     * Constructs an instance of <code>ComparativaNoEncontradaException</code> with the specified detail message.
     * @param msg the detail message.
     */
    public ComparativaNoEncontradaException(String msg) 
    {
        super(msg);
    }
}
